home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / tribbs / tsort43.zip / TRISORT.DOC < prev    next >
Text File  |  1996-02-12  |  9KB  |  200 lines

  1. TriSort v4.3  Dated: 02/12/95
  2. Freejack's Software By Gary Price
  3. Copyrighted (c) 1994-96 by Gary Price, all rights reserved.
  4.  
  5. TriBBS is a Registered Trademark by TriSoft!
  6.  
  7. This program is distrubuted without warranty. Freejack's Software will not
  8. be liable in any way for any damages cause from the use of this program. 
  9. There is no guarantee this program will do anything execpt take up harddrive
  10. space.... (:>
  11.  
  12. Now that this is out of the way, lets get on to the good stuff.
  13.  
  14. A Sorting Utility for TriBBS v10.x & TriBBS PRO!
  15.  
  16. *************************** INSTALLING TRISORT ******************************
  17. Warning: TriBBS's TRIMAN.EXE must be in your Node 1's main directory!
  18.  
  19. Place TriSort in any file directory on the same computer that has TriBBS's
  20. Main Node. In other words, TriSort can work across drives, but is not NetWork
  21. capatible. I would suggest making a seperate directory called TriSort and
  22. placing all files from the archive into that directory inorder to keep up
  23. with them.  
  24.  
  25. You have a choice of TriSort's exe files.
  26.  
  27. If you have a 386 machine or faster, you can use the Tsort386.exe which was
  28. compiled using the 386 instruction set that will be faster.
  29.  
  30. If your machine is a 286 or less then use the Trisort.exe.
  31.  
  32. ****************************************************************************
  33.                  WARNING! BEFORE YOU RUN TriSort, READ THIS!
  34.  
  35. I strongly suggest taking down all nodes before you run this program. TriSort
  36. and TriMan's Packer does not support file sharing, therefore, you don't want
  37. to sort any of TriBBS's Data Records while a User is online! Not doing so
  38. and sorting and running Triman while a caller is online WILL cause damage
  39. to your TriBBS Data Records!
  40.  
  41. ****************************************************************************
  42. Config File Setup:
  43.  
  44. TriSort now requires a config file for operation. You will need to create
  45. a File called "TRISORT.CFG" and enter on line one your Path to Node 1's Main
  46. Directory.
  47.  
  48. C:\TRIBBS
  49.  
  50. Once you have created this file, place it in the same directory as 
  51. TriSort.exe file resides.
  52.  
  53. ********************** SORTING USERS DATA RECORDS **************************
  54.  
  55. TriSort will Sort your Users Data Records in TriBBS, in either a First Name, 
  56. or Last Name accending order.
  57.  
  58. TriSort will NOT sort User Record Number 1 which should be the
  59. sysop's Record number. It will start it's sorting from Record Number 2 on
  60. down to end of Date Base.
  61.  
  62. Files that are affected will be your Users.dat, Users.spf, Users.spm, 
  63. Users.idx & Alias.idx. I have setup TriSort to autoback-up these files to 
  64. your \mwork directory. File names will be the same except extentions will 
  65. end with a $, except Users.spm & Users.spf.
  66.   
  67.                Examples: Users.dat will become Users.da$
  68.                          Users.spm will become Users.s$m
  69.  
  70. You may want as added insurance, go ahead and back up your entire \mwork
  71. directory just for safe keeping.
  72.  
  73. FOR SORTING USERS DATA RECORDS IN NORMAL OPERATION:
  74.  
  75.  If you select <U>ser Records, you will be asked to sort on either:
  76.  
  77.  <F>irst Name, <L>ast Name or <A>lias Name
  78.  
  79.  After TriSort makes it's indexing file and sorts the Users.dat, Users.spf &
  80.  Users.spf files, it will then renumber all of the User Specific screen 
  81.  messages n. ANS, n.BBS & n.RIP where 'n' is the record number of the user 
  82.  found in Users.dat file. 
  83.  
  84.  If none are found, the process is skipped. Next, TriSort will then call upon 
  85.  TriMan to pack your Users base and rebuild your Users.Idx & Alias.Idx files.
  86.  When Complete, TriSort will return back to the Main Menu where you can exit
  87.  to Dos.
  88. =============================================================================
  89.  
  90. ***** RUNNING TRISORT IN A NIGHTLY EVENT FOR SORTING USERS DATA RECORDS *****
  91.  
  92. Again I Warned: Make sure all nodes are down before you call this operation!
  93.  
  94. Sysops can now run TriSort in a nightly event to Sort User Records Only!
  95.  
  96. Command line operation will be as follows to invoke hands free running of 
  97. TriSort for Sorting User Records Only:   
  98.  
  99. TRISORT /F  <-- Sorts User Records by First Real Names
  100. TRISORT /L  <-- Sorts User Records by Last Real Names
  101. TRISORT /A  <-- Sorts User Records by Alias Names
  102.  
  103. Now all you need to do is select a command line option above and add it 
  104. to an existing Nightly Event Batch File or create one. 
  105.  
  106. Example of what a Batch file would look like:
  107.  
  108. ECHO OFF
  109. CD\TRISORT                 <-- Directory where TriSort can be found.
  110. TRISORT /Option            <-- Must call TriSort with command line option 
  111.                                for hands free operation. 
  112.                                Where /Option = either /F, /L or /A
  113. CD\TRIBBS                  <-- Switch back to TriBBS
  114. BOARD                      <-- Call TriBBS back up.     
  115.  
  116.  
  117. ********************* SORTING FILE AREAS DATA RECORDS ***********************
  118.  
  119. If File Areas Sorting is selected, then enter either "<A>LL" or "<P>artial" 
  120. file areas. In the Partial file areas, you will be able to enter a "From" and 
  121. "To" File Areas Numbers. When the Partial file areas are completed, they will 
  122. be reinserted back into the same block of file area numbers with the remaining 
  123. unsorted File Areas remaining in their orginal order.
  124.  
  125. Example for Partial Sort: 
  126.  
  127. Let's say you have 200 file areas, but only want to sort File Areas 50 to 100.
  128. You would enter From 50, to 100. TriSort will sort only those file areas and 
  129. place them back into the same file positions 50 to 100 but now sorted. All 
  130. File Areas before 50 and After 100 will remained in their orginal order and 
  131. in their orginal file postions..
  132.  
  133.  
  134. *********************** Sorting Message Conferences *************************
  135.  
  136. *********************** WARNING! PLEASE READ THIS! **************************
  137. Before running TriSort to Sort the Message Conference Areas, I strongly 
  138. Recommend that you export ANY and ALL MAIL packs using your TriNet, TriDog, 
  139. or TriToss. 
  140. ***************************************************************************** 
  141.  
  142.  The Registered version of TriSort will sort all files for the Message 
  143.  conferences, then renumber your M????.HDR, & M????.TXT files to match
  144.  your newly sorted Message conferences. Two text files will also be created,
  145.  MCONF.TXT (which shows your conferences starting at the record #1 position
  146.  to end) and a file called NODE.TXT (which shows the message conference 
  147.  numbers for 0 to end, just like in the TriMail door, this file will be 
  148.  useful for your Nodes pulling mail from your system).
  149.  
  150.  Use the MCONF.TXT file to help you realign your 3rd party Mail tosser
  151.  programs such as TriToss, Trinet...etc.
  152.  
  153.  You can send NODE.TXT to all your Nodes polling mail from your system so
  154.  that they can realign their Mail Tosser programs to match the new Sorted
  155.  areas on your system.
  156.  
  157.  Once all this is complete, you are now ready to remake any new Change 
  158.  Conference Screens you may be using....
  159.  Might I suggest using My Msglist v3.2 to do this...:)
  160.  file name: MSGLST32.ZIP
  161.  
  162. *****************************************************************************       
  163. That's it.... for TriSort v4.3!
  164.  
  165. If you would like to report a bug, or make any suggestions I can be
  166. reached at:
  167.  
  168.             ┌─────────────────────────────────────────────────┐
  169.             │░░▒▒▓▓██ F R E E J A C K ' S   P L A C E ██▓▓▒▒░░│
  170.             │░░▒▒▓▓██   Home of Freejack's Software   ██▓▓▒▒░░│
  171.             │              TriBBS Support Board               │
  172.             │      5+ GIGABYTES w/over 35,000 Files Online    │
  173.             │                 402 File Areas                  │
  174.             │             World Message Exchange              │
  175.             │         TriBBSNET, YankeeNet & FIDONET          │
  176.             │                 202 Conferences                 │
  177.             │                30+ ONLINE GAMES!                │
  178.             │             NODE 1 - (205) 739-7121             │
  179.             │             NODE 2 - (205) 737-5032             │
  180.             │                28.8 USR HST, V.32               │
  181.             │               V.FC, V.TERBO, V.34               │
  182.             │                FidoNet 1:3607/26                │
  183.             │                    Internet                     │
  184.             │         gary.price@fj.fastcomm.leba.net         │
  185.             │                                                 │
  186.             │ 30 Mins Free!     Extended Time Plan Available! │
  187.             │     FILES!     NO RATIOS!     ONLINE GAMES!     │
  188.             └─────────────────────────────────────────────────┘
  189.  
  190. Many hours of hard work has gone into this program to make life a little
  191. easier for the TriBBS sysop. All attemps have been made to catch any bugs, 
  192. but that does not mean someone out there cannnot create or find one, so with 
  193. this in mind, please take the time and drop me a note (via WME , TriBBSNet, 
  194. YankeeNet or FidoNet 1:3607/26) or call my BBS and let me know of any problems 
  195. that may arise, so I can swiftly correct the problem.
  196.  
  197.                        Thanks for tring TriSort v4.3 !!!
  198.  
  199.                                        Gary Price
  200.